Arc-Consistency in Dynamic CSPs Is No More Prohibitive

نویسنده

  • Romuald Debruyne
چکیده

Constraint satisfaction problems CSPs are widely used in Arti cial Intelligence The problem of the exist ence of a solution in a CSP being NP complete ltering techniques and particularly arc consistency are essen tial They remove some local inconsistencies and so make the search easier Since many problems in AI require a dynamic environment the model was exten ded to dynamic CSPs DCSPs and some incremental arc consistency algorithms were proposed However all of them have important drawbacks DnAC has an expensive worst case space complexity and a bad average time complexity ACjDC has a non optimal worst case time complexity which prevents from taking advantage of its good space complexity The algorithm we present in this paper has both lower space requirements and better time performances than DnAC while keeping an optimal worst case time complexity

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Arc-Consistency for Non-Binary Dynamic CSPs

Constraint satisfaction problems (CSPs) provide a model often used in Artificial Intelligence. Since the problem of the existence of a solution in a CSP is an NP-complete task, many filtering techniques have been developed for CSPs. The most used filtering techniques are those achieving arc-consistency. Nevertheless, many reasoning problems in AI need to be expressed in a dynamic environment an...

متن کامل

Arc-Consistency in Dynamic Constraint Satisfaction Problems

Constraint satisfaction problems (CSPs) provide a model often used in Artificial Intelligence. Since the problem of the existence of a solution in a CSP is an NP-complete task, many filtering techniques have been developed for CSPs. The most used filtering techniques are those achieving arc-consistency. Nevertheless, many reasoning problems in AI need to be expressed in a dynamic environment an...

متن کامل

Arc Consistency for Dynamic CSPs

Constraint Satisfaction problems (CSPs) are a fundamental concept used in many real world applications such as interpreting a visual image, laying out a silicon chip, frequency assignment, scheduling, planning and molecular biology. A main challenge when designing a CSP-based system is the ability to deal with constraints in a dynamic and evolutive environment. We talk then about on line CSP-ba...

متن کامل

2-C3: From Arc-Consistency to 2-Consistency

Arc consistency algorithms are widely used to prune the search space of Constraint Satisfaction Problems (CSPs). Since many researchers associate arc consistency with binary normalized CSPs, there is a confusion between the notion of arc consistency and 2-consistency. 2-consistency guarantees that any instantiation of a value to a variable can be consistently extended to any second variable. Th...

متن کامل

Arc consistency for general constraint networks : preliminary

Constraint networks are used more and more to solve combinatorial problems in real-life applications. Much activity is concentrated on improving the eeciency of nding a solution in a constraint network (the constraint satisfaction problem, CSP). Particularly, arc consistency caught many researchers' attention, involving the discovery of a large number of algorithms. And, for the last two years,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996